﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace YunPian.Response
{
    public class SingleSendResponse : BaseResponse
    {
        /// <summary>
        /// 0 代表发送成功，其他 code 代表出错，详细见"返回值说明"页面
        /// </summary>
        [JsonProperty("code")]

        public int Code { get; set; }
        /// <summary>
        /// 例如""发送成功""，或者相应错误信息
        /// </summary>
        [JsonProperty("msg")]

        public string Msg { get; set; }
        /// <summary>
        /// 发送成功短信的计费条数

        //1、纯英文：160字内计1条短信费，超过160字以153字每条计费，特殊字符|^€[]~\算两个字。

        //2、非纯英文：70字内计1条短信费，超过70字以67字每条计费。

        //3、如短信中含变量的，以实际发送短信字数为准
        /// </summary>
        [JsonProperty("count")]

        public int Count { get; set; }

        [JsonProperty("fee")]

        public decimal Fee { get; set; }

        [JsonProperty("unit")]

        public string Unit { get; set; }
        [JsonProperty("mobile")]
        public string Mobile { get; set; }



        [JsonProperty("sid")]
        public long Sid { get; set; }

    }
}
